var CookiesModule = { write: function (key, value, expire_days) { var date = new Date(); date.setTime(date.getTime() + (expire_days * 24 * 60 * 60 * 1000)); var expires = "expires=" + date.toUTCString(); document.cookie = key + "=" + value + ";" + expires + ";path=/"; }, read: function (key) { var name = key + "="; var decoded_cookie = decodeURIComponent(document.cookie); var cookie_parts = decoded_cookie.split(';'); for (var i = 0; i < cookie_parts.length; i++) { var cookie_part = cookie_parts[i]; while (cookie_part.charAt(0) == ' ') { cookie_part = cookie_part.substring(1); } if (cookie_part.indexOf(name) == 0) { return cookie_part.substring(name.length, cookie_part.length); } } return null; } };